Skip to main content

XFS Interface

XFS Interface is an external command-line interface to access the NITCbase filesystem from the host (UNIX) system. The filesystem is simulated on a binary file (disk). This interface aims to provide the functionality of formatting and initializing the disk and transferring relations from/to the host system to/from the disk. This is helpful in debugging the system during its implementation.

There are four types of commands supported by the XFS interface:

  1. Data Definition Language(DDL) Commands
  2. Data Manipulation Language(DML) Commands
  3. XFS / External File System Commands
  4. Utility Commands

XFS interface has been implemented completely and provided to you. It is available in the XFS_Interface directory. Feel free to follow the installation guidelines provided here and familiarize yourself with the commands. Refer to the NITCbase Commands section to get the specifications for each command.